/************************************Begin LayOut User**************************************************/
*{
	margin:0px;
	padding:0px;
}
#div_main {
	width:374px;
	z-index:1;
	background-color: #ffffff;
	/*border:solid 1px #000000 ;*/
}
#divListA{
	border: solid 1px #000000;
	height:50px;
}
div[class="divSearchAnb"] {
	position:relative;
	background-color: #f2f2f2;
	border:solid 1px #686868 ;
	/*height:90px;	*/
}
*html .divSearchAnb {
	position:relative;
	background-color: #f2f2f2;
	border:solid 1px #686868 ;
	height:90px;	
}
.divsearchnb{
width:280px;
	background-color:#FFFFFF;
	position:relative;
	margin-top:4px;
	margin-left:5px;
	border:solid 1px #a5a5a5;
	float:left;
	height:81px;
}
 .divsearchnb{
 width:280px;
	background-color:#FFFFFF;
	position:relative;
	margin:4px 0 0 4px;	
	_margin-left:2px;
	border:solid 1px #a5a5a5;
	float:left;
	height:81px;
}
.cmtdivsearchnb {
    width:282px;
    height:83px;    
}
.divsearchnb1{
    height:22px;
}
.divsearchnb11{
    margin-left:8px;float:left;height:16px;margin-top:6px;_margin-left:4px; 
}
.divsearchnb2{
    line-height:13px;margin-top:5px;*margin-top:4px;_margin-top:1px;
}
.divsearchnb3{
    line-height:13px;margin-top:6px;*margin-top:5px;
}
.titlenb{

	font-family:Tahoma,arial,sans-serif;
	font-size:13px;	
	text-align:left;
	vertical-align:middle;
	word-spacing:2px;
	color:#a5a5a5;
	font-weight:bold;
	margin:6px 0 0 10px;
	float:left

}

div[class="tabDirection_divnb"] {
	background-color:#FFFFFF;
	border:1px solid #C9C9C9;
	height:374px;
	width:370px;
	margin:5px 0 5px 1px;
}
*html .tabDirection_divnb {
	background-color:#FFFFFF;
	border:1px solid #C9C9C9;
	height:360px;
	width:370px;
	margin-top:5px;
	margin-bottom:5px	
}
.redstartnb {
	color:red;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;	
	text-decoration:none;		
}
#txtAddAnb {
	height:18px;
	margin-left:6px;
	width:83px;
}
#txtStreetAnb {
	height:18px;
	margin-left:6px;
	width:151px;
}
#ddlDistAnb {
	height:20px;
	_height:25px;
	margin-left:6px;
	margin-right:10px;
}
#ddlWardAnb {
	color:#707070;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:20px;
	margin-left:2px;
}
.txtAPI{
    border:1px solid #7FA7B9;
	color:#707070;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:16px;
	padding:2px 3px 0;
}
.txtAPIAdd{
    width:75px;margin-left:10px;
}
.txtAPIAdd1{
    width:83px;height:20px;
}
.txtAPIStreet{
    width:143px;margin-left:5px;
}
.txtAPIStreet1{
    width:151px;height:20px;
}
.ddlAPI {
	border:1px solid #7FA7B9;
	color:#707070;
	font-family:Tahoma;
	font-size:11px;
	height:20px;
}
body:first-of-type .ddlAPI{
    height:22px;
}
.spanTitleStreetnb {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	margin-left:8px;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
	vertical-align:middle;
}
.spanTitlenb {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
	line-height:24px;
	margin-left:20px;
	
}
.divDirectionResultnb {
	margin:4px;
	text-align:left;
	/*(height:100%;*/
	width:187px;
	height:132px;
	
}
div[class="divListStreetTopOutnb"] {
	height:24px;
	width:100%;
}
*html .divListStreetTopOutnb {
	height:24px;
	width:364px;
}
.divListStreetOutT1nb {
	float:left;
	height:24px;
	width:5px;
}
.divListStreetOutT2nb {
	float:left;
	height:24px;
/*	width:354px;*/
	width:177px;
}
.divListStreetOutT3nb {
	float:left;
	height:24px;
	width:5px;
}
div[class="divListStreetCenterOutnb"] {
	border-left:1px solid #CCD8E2;
	border-right:1px solid #CCD8E2;
	height:336px;
	overflow:auto;
	overflow-x:hidden;
	width:362px;
}
*html .divListStreetCenterOutnb{
	border-left:1px solid #CCD8E2;
	border-right:1px solid #CCD8E2;
	height:336px;
	overflow:auto;
	overflow-x:hidden;
	width:362px;
}
div[class="divTitleDistnb"] {
	background:#F3F3F3 none repeat scroll 0%;
	border-top:1px solid #D4D5D4;
	border-bottom:1px solid #D4D5D4;
	height:20px;
	width:362px;
}
*html .divTitleDistnb {
	background:#F3F3F3 none repeat scroll 0%;
	border-top:1px solid #D4D5D4;
	border-bottom:1px solid #D4D5D4;
	height:20px;
	width:362px;
}
.spanTitleWardnb {
	color:#A7CC25;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	margin-left:9px;
	vertical-align:text-top;
	line-height:17px;
}
.imgListWardOffnb {

}
.divListStreetOutB1nb {
	
	float:left;
	height:9px;
	line-height:1px;
	width:6px;
}
.divListStreetOutB2nb {
	float:left;
	height:9px;
	line-height:1px;
	width:352px;
}
.divListStreetOutB3nb {
	float:left;
	height:9px;
	line-height:1px;
	width:6px;
}
.divListStreetT2nb {
	float:left;
	height:24px;
	width:362px;
}
.divListStreetCenternb {
	width:100%;
}
.spanListWardnb {
	color:#757575;
	font-family:Tahoma;
	font-size:11px;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	text-decoration:none;
	top:-3px;
	vertical-align:middle;
}
div[class="divListStreetTopnb"] {
	height:24px;
	width:352px;
}
*html .divListStreetTopnb {
	height:24px;
	width:352px;
}
.divBtn_Timnb{
	height:27px;
	width:71px;
	cursor:pointer;
}
.divRedStarts{
	float:left; height:19px; width:16px; margin-top:2px
}
.imgListWardOnnb {
	cursor:pointer;
}
.imgListWardOffb {
	cursor:pointer;
}

/************************************End User**************************************************/

/**************************************LayOut Admin**************************************/
body {
}
/*css admin*/
*{
	margin:0px;padding:0px;	
}
.divAMMain{
	/*width:825px;font-family:tahoma;font-size:12px;*/
	/*width:700px;font-family:tahoma;font-size:12px;*/
}
.divAMTop{
	/*width:100%;height:450px;*/
}
.divAMTopLeft{
	/*width:337px;height:100%;float:left;padding:0 18px 0 32px;*/
	width:300px;height:100%;float:left;padding:0 8px 0 5px;
}
.divAMTopCenter{
	width:1px;height:408px;
}
.divAMTopRight{
	/*height:100%;float:left;padding-left:21px;*/
	height:100%;float:left;padding-left:8px;
	
}
.divAMBottom{
	width:736px;height:40px;border-top:1px solid #ccd8e2;margin-left:47px;
}
.ulAdmin{
	/*list-style-type:none;margin-top:10px;width:337px;*/
	list-style-type:none;margin-top:10px;width:300px;
}
.liAdmin{	
	height:22px;width:100%;margin-bottom:6px;_margin-bottom:3px;line-height:22px;
}
*:first-child+html .liAdmin {
	height:22px;width:100%;margin-bottom:4px;line-height:22px;
}

.labelAdmin{
	float:left;font-family:arial;font-size:13px;color:#4d4d4d;
}

.txtAdmin{
	/*border:1px solid #A5ACB2;float:right;height:17px;width:212px;font:12px tahoma;padding:3px 3px 0;*/
	border:1px solid #A5ACB2;float:right;height:20px;width:218px;
} 


.cboAdmin{
	/*width:220px;height:22px;float:right;border:1px solid #A5ACB2;font:13px tahoma;*/
	width:220px;height:22px;float:right;border:1px solid #A5ACB2;
}

.radAdmin{
	position:relative;top:2px;left:2px;*top:1px;*left:4px;
}
body:first-of-type .radAdmin{
    position:relative;top:0px;left:1px;
}

.labelAdmin2{
	float:right;
	margin-top:6px;
}

.aAMButton1{
	display:block;width:76px;height:26px;
}
.aAMButton2{
	display:block;width:76px;height:26px;
}
.aAMButton3{
	display:block;width:76px;height:26px;
}

.spnAMTitle{
	text-decoration:underline;font-weight:700;
}

.divAMMap{
	width:373px;height:342px;border:1px solid #686868;margin-top:10px;overflow:hidden;
position:relative;
}

.divAMGuide{
	height:70px;padding-top:11px;
}
.divAMGuide1{
	width:57px;height:57px;float:left;
}
.divAMGuide2{
	/*width:335px;float:left;margin-left:14px;color:#1f2c35;*/?
	width:300px;float:left;margin-left:14px;color:#1f2c35;
}
html .divPointLocation
 {
	z-index:3001;
	filter:alpha(opacity=100);
	position:absolute;
	overflow:hidden;
	background-repeat:no-repeat;
}
div[class="divPointLocation"]{
	
	z-index:3001;
	opacity:1;
	position:absolute;
	overflow:hidden;
	background-repeat:no-repeat;
}
html .divHolderLogo
 {
	width:373px;
	height:342px;
	position:absolute;
	overflow:hidden;
	z-index:3000;
	top:70px;
}
div[class="divHolderLogo"]{
	width:373px;
	height:342px;
	position:absolute;
	overflow:hidden;
	z-index:3000;
	top:77px;

}
.cmtxtAdmin{
    border:1px solid #A5ACB2;float:right;height:22px;width:220px;
}
/*zoom*/
.divMapZoom{width:31px;height:215px;position:absolute;}	
	.divZBack{background:url(../images/graphics/imgZoom.png) no-repeat;width:31px;height:215px;}
	.divZButton{width:19px;height:203px;position:absolute;top:6px;left:6px;}
		.divZDefault, .divZIn, .divZOut{width:19px;height:19px;cursor:pointer;}
		.divZIn{margin-top:4px;}
		.divZTrack{width:19px;height:142px;cursor:pointer;position:relative;}
		.divZCroll{width:23px;height:9px;font-size:0;background-image:url(../images/graphics/imgZoom1.png);position:absolute;/*left:-1px;top:127px;*/cursor:pointer;}

/**************************************End Admin**************************************/
